#ifndef __CM_BASE_LOG_H__
#define __CM_BASE_LOG_H__

#include "Poco/Logger.h"
#include "Poco/ConsoleChannel.h"

namespace cm_base
{
    class Log
    {
    public:
        Log();
        ~Log();

    protected:
        Poco::ConsoleChannel * m_cc;
    };

    extern Poco::Logger & g_log_root;
    extern Poco::Logger & g_log_base;

}

extern Poco::Logger& g_log_nat;
extern Poco::Logger& g_log_xmpp;

#endif